float hanning[]= 
{
0.0,
9.698494833199067e-05,
0.0003879021690070261,
0.0008726388036587873,
0.0015510068036573288,
0.0024227430030609454,
0.0034875092207085623,
0.004744892391413791,
0.006194404726209302,
0.007835483901579454,
0.00966749327760813,
0.011689722144956671,
0.01390138600057611,
0.016301626852047446,
0.018889513550430892,
0.021664042151495366,
0.024624136305188893,
0.02776864767319731,
0.031096356374430256,
0.034605971458262,
0.038296131405342215,
0.04216540465578378,
0.04621229016452144,
0.05043521798362749,
0.054832549871356384,
0.05940257992768455,
0.06414353525609628,
0.06905357665136141,
0.07413079931303579,
0.0793732335844094,
0.08477884571661443,
0.09034553865759748,
0.0960711528656496,
0.10195346714717812,
0.1079901995183965,
0.11417900809059611,
0.12051749197865863,
0.12700319223245454,
0.1336335927907677,
0.1404061214573759,
0.14731815089890793,
0.15436699966409068,
0.16154993322399108,
0.1688641650328483,
0.17630685760908615,
0.18387512363608483,
0.19156602708228582,
0.1993765843401959,
0.20730376538384648,
0.2153444949442619,
0.22349565370247837,
0.2317540794996517,
0.24011656856378494,
0.2485798767525989,
0.2571407208120639,
0.2657957796501049,
0.27454169562498487,
0.28337507584786814,
0.2922924934990568,
0.3012904891573899,
0.3103655721422916,
0.31951422186794437,
0.3287328892090642,
0.3380179978777482,
0.3473659458108583,
0.3567731065674053,
0.3662358307353896,
0.37575044734755303,
0.3853132653054936,
0.39492057481158893,
0.40456864880817484,
0.4142537444234191,
0.42397210442333044,
0.4337199586693389,
0.443493525580883,
0.4532890136024349,
0.46310262267439595,
0.4729305457072912,
0.48276897005869013,
0.49261407901228343,
0.5024620532585381,
0.5123090723763606,
0.5221513163151892,
0.5319849668769449,
0.5418062091972604,
0.5516112332254202,
0.5613962352024291,
0.5711574191366425,
0.5808909982763822,
0.5905931965789688,
0.6002602501755974,
0.6098884088314939,
0.619473937400779,
0.6290131172754809,
0.6385022478281306,
0.6479376478473822,
0.6573156569661025,
0.666632637081372,
0.6758849737658507,
0.6850690776699573,
0.6941813859143209,
0.7032183634719649,
0.7121765045396833,
0.7210523338980814,
0.7298424082597524,
0.7385433176050652,
0.7471516865050465,
0.7556641754308444,
0.7640774820492644,
0.7723883425038756,
0.7805935326811911,
0.788689869461429,
0.7966742119533722,
0.8045434627128445,
0.8122945689443325,
0.8199245236852871,
0.8274303669726425,
0.8348091869911053,
0.8420581212027625,
0.8491743574575742,
0.8561551350843184,
0.8629977459615654,
0.8696995355682655,
0.8762579040135439,
0.8826703070453013,
0.8889342570372307,
0.8950473239538672,
0.9010071362932943,
0.9068113820071446,
0.9124578093975357,
0.9179442279905926,
0.9232685093862205,
0.9284285880837946,
0.9334224622834519,
0.9382481946626673,
0.9429039131278188,
0.9473878115404476,
0.9516981504179299,
0.9558332576082924,
0.9597915289389065,
0.9635714288388102,
0.9671714909344173,
0.9705903186183826,
0.9738265855914012,
0.9768790363767321,
0.9797464868072486,
0.9824278244848235,
0.984922009211872,
0.9872280733948867,
0.9893451224198051,
0.991272334999066,
0.9930089634902195,
0.994554334185968,
0.995907847575523,
0.9970689785771798,
0.9980372767420177,
0.9988123664286468,
0.9993939469489341,
0.9997817926846528,
0.9999757531750084,
0.9999757531750084,
0.9997817926846528,
0.9993939469489341,
0.9988123664286468,
0.9980372767420178,
0.9970689785771798,
0.995907847575523,
0.994554334185968,
0.9930089634902196,
0.991272334999066,
0.9893451224198051,
0.9872280733948867,
0.984922009211872,
0.9824278244848235,
0.9797464868072487,
0.9768790363767321,
0.9738265855914012,
0.9705903186183826,
0.9671714909344172,
0.9635714288388101,
0.9597915289389065,
0.9558332576082924,
0.9516981504179298,
0.9473878115404476,
0.942903913127819,
0.9382481946626673,
0.9334224622834519,
0.9284285880837946,
0.9232685093862204,
0.9179442279905927,
0.9124578093975357,
0.9068113820071446,
0.9010071362932943,
0.8950473239538674,
0.888934257037231,
0.8826703070453015,
0.8762579040135441,
0.8696995355682657,
0.8629977459615654,
0.8561551350843184,
0.8491743574575743,
0.8420581212027626,
0.8348091869911054,
0.8274303669726426,
0.819924523685287,
0.8122945689443326,
0.8045434627128445,
0.7966742119533723,
0.788689869461429,
0.7805935326811912,
0.772388342503876,
0.7640774820492647,
0.7556641754308447,
0.7471516865050468,
0.7385433176050655,
0.7298424082597528,
0.7210523338980817,
0.7121765045396836,
0.7032183634719653,
0.6941813859143209,
0.6850690776699573,
0.6758849737658509,
0.6666326370813722,
0.6573156569661027,
0.6479376478473824,
0.6385022478281308,
0.6290131172754814,
0.6194739374007794,
0.6098884088314942,
0.6002602501755977,
0.5905931965789687,
0.5808909982763824,
0.5711574191366426,
0.5613962352024292,
0.5516112332254204,
0.5418062091972605,
0.531984966876945,
0.5221513163151895,
0.5123090723763609,
0.5024620532585384,
0.49261407901228377,
0.48276897005869013,
0.4729305457072912,
0.46310262267439606,
0.453289013602435,
0.4434935255808831,
0.4337199586693391,
0.42397210442333066,
0.41425374442341933,
0.4045686488081751,
0.39492057481158915,
0.3853132653054934,
0.3757504473475529,
0.3662358307353895,
0.3567731065674053,
0.34736594581085833,
0.3380179978777482,
0.3287328892090643,
0.3195142218679445,
0.3103655721422918,
0.3012904891573901,
0.29229249349905695,
0.2833750758478681,
0.2745416956249848,
0.2657957796501048,
0.2571407208120639,
0.2485798767525989,
0.24011656856378494,
0.2317540794996517,
0.22349565370247843,
0.21534449494426205,
0.2073037653838466,
0.19937658434019567,
0.19156602708228565,
0.18387512363608466,
0.17630685760908604,
0.16886416503284823,
0.16154993322399103,
0.15436699966409068,
0.14731815089890793,
0.14040612145737597,
0.1336335927907678,
0.12700319223245465,
0.1205174919786588,
0.11417900809059622,
0.10799019951839661,
0.10195346714717829,
0.09607115286564977,
0.0903455386575977,
0.08477884571661465,
0.07937323358440962,
0.07413079931303607,
0.06905357665136169,
0.06414353525609634,
0.05940257992768461,
0.054832549871356495,
0.050435217983627545,
0.04621229016452155,
0.042165404655783834,
0.038296131405342326,
0.03460597145826211,
0.031096356374430367,
0.027768647673197422,
0.02462413630518906,
0.021664042151495533,
0.018889513550430892,
0.0163016268520475,
0.013901386000576166,
0.011689722144956671,
0.009667493277608186,
0.00783548390157951,
0.006194404726209357,
0.004744892391413846,
0.003487509220708618,
0.0024227430030609454,
0.0015510068036573288,
0.0008726388036587873,
0.0003879021690070261,
9.698494833199067e-05,
0.0
};


